﻿@{
    ViewBag.Title = "About";
}


      






<div id="mainbar-full">
    <div class="content-page new-about-content-page about-content-page">
        <div class="about-intro">
            <h2 class="about-title">Welkom bij heap overflow</h2>
            <div class="col-full">
                <p>
                    
<div class="wiki-ph" data-placeholder="WikiPlaceholder-AboutThisSite">
    <div class="wiki-ph-content"><p><strong>Heap Overflow</strong> is een vraag en antwoord site <em>gemaakt door en voor programeurs</em> voor de programeer opdracht p3p. Met de hulp van jullie, de gebruikers. Kunnen wij de meest gedetailleerde bibliotheek over programeren maken.</p>
</div> 


</div>
                </p>

                <p class="helper-text">
                    We zijn wel een klein beetje anders
                </p>
            </div>
        </div>

        <hr />

        <div class="about-qa">
            <h2 class="about-title">Stel vragen, krijg antwoorden</h2>

            <div class="col-l">
                <p>Deze site gaat helemal over <b>het krijgen van antwoorden</b>. Het is geen discussie forum dus geen oma gesprekken.</p>

                <div class="just-qa">
                    <div class="just-questions">
                        <p>Simpelweg vragen....</p>
                        <div class="arrow-1"></div>
                    </div>
                    <div class="just-answers">
                        <p>...en antwoorden.</p>
                        <div class="arrow-2"></div>
                    </div>
                </div>
                
                <div class="good-answers">
                    <span class="vote-up-on fl">up vote</span>
                    <p>Goede antwoorden worden omhoog gestemd en <b>g</b>.</p>
                    <p class="helper-text">de beste antwoorden staan bovenaan zodat ze makkeijk te vinden zijn.</p>
                </div>

                <div class="accept-answers">
                    <span class="vote-accepted-on fl">accept</span>
                    <p>De persoon die de vraag stelt kan zijn vraag kan makkelijk met pictrogram laten zien dat zijn vraag beantwoord is.</p>
                    <p class="helper-text">Het feit dat het beantwoord is betekent niet meteen dat dit het beste antwoord is, wat weer voor de vragen steller hoeft niet meteen voor jouw te werken..</p>
                </div>

            </div>

            <div class="col-r shadow">
                <div class="qa-block">
                    <div id="question-header">
    <h1 class="question-hyperlink">Why are function pointers and data pointers incompatible in C/C++?</h1>
</div>
                        
<div class="about-q">
    <div class="votecell fl">
        <div class="vote">
            <span class="vote-up-off" style="cursor: default;">up vote</span>
            <span class="vote-count-post">14</span>
            <span class="vote-down-off" style="cursor: default;">down vote</span>
                <span class="star-off" style="cursor: default;">favorite</span>
                <div class="favoritecount"><b></b></div>
        </div>
    </div>

    <div class="postcell fr">
        <div class="post-text"><p>I have read that converting a function pointer to a data pointer and vice versa works on most platforms but is not guaranteed to work. Why is this the case? Shouldn't both be simply addresses into main memory and therefore be compatible?</p>
</div> 
                            
        <div class="post-taglist">
            <a href="/questions/tagged/c%2b%2b" class="post-tag" title="show questions tagged &#39;c++&#39;" rel="tag">c++</a> <a href="/questions/tagged/c" class="post-tag" title="show questions tagged &#39;c&#39;" rel="tag">c</a> <a href="/questions/tagged/pointers" class="post-tag" title="show questions tagged &#39;pointers&#39;" rel="tag">pointers</a> <a href="/questions/tagged/function-pointers" class="post-tag" title="show questions tagged &#39;function-pointers&#39;" rel="tag">function-pointers</a> 
        </div>
                    
        <div class="post-signature owner fr">
            <div class="user-info ">
                <div class="user-action-time">
                    asked <span title="2012-09-10 20:21:39Z" class="relativetime">Sep 10 '12 at 20:21</span>
                </div>
                <div class="user-gravatar32">
                    <div class="about-user1">
                        <div><img src="https://www.gravatar.com/avatar/35f197e2a80f31500ef249c3823a44f9?s=32&d=identicon&r=PG" alt="" width="32" height="32"></div>
                    </div>
                </div>
                <div class="user-details">
                    gexicide<br />
                    <span class="reputation-score" title="reputation score " dir="ltr">2,168</span><span title="5 silver badges"><span class="badge2"></span><span class="badgecount">5</span></span><span title="20 bronze badges"><span class="badge3"></span><span class="badgecount">20</span></span>
                </div>
            </div>
            </div>
    </div>
</div>

                    <div class="subheader answers-subheader">
                        <h3>2 Answers</h3>
                    </div>

                    <div class="about-a">
    <div class="votecell fl">
        <div class="vote">
            <span class="vote-up-off" style="cursor: default;">up vote</span>
            <span class="vote-count-post">4</span>
            <span class="vote-down-off" style="cursor: default;">down vote</span>
                <span class="vote-accepted-off" style="cursor: default;">accept</span>
        </div>
    </div>

    <div class="postcell fr">
        <div class="post-text">
            <p>An architecture doesn't have to store code and data in the same memory. With a Harvard architecture, code and data are stored in completely different memory. Most architectures are Von Neumann architectures with code and data in the same memory but C doesn't limit itself to only certain types of architectures if at all possible.</p>
    
        </div>


        <div class="post-signature fr">
            <div class="user-info ">
                <div class="user-action-time">
                    answered <span title="2012-09-10 20:26:03Z" class="relativetime">Sep 10 '12 at 20:26</span>
                </div>
                <div class="user-gravatar32">
                    <div class="about-user2">
                        <div><img src="https://www.gravatar.com/avatar/155591985f31e211ef897f8393c489e4?s=32&d=identicon&r=PG" alt="" width="32" height="32"></div>
                    </div>
                </div>
                <div class="user-details">
                    Dirk Holsopple<br />
                    <span class="reputation-score" title="reputation score " dir="ltr">5,674</span><span title="1 gold badge"><span class="badge1"></span><span class="badgecount">1</span></span><span title="6 silver badges"><span class="badge2"></span><span class="badgecount">6</span></span><span title="25 bronze badges"><span class="badge3"></span><span class="badgecount">25</span></span>
                </div>
            </div>
        </div>

    </div>
</div>
                    <div class="about-a">
    <div class="votecell fl">
        <div class="vote">
            <span class="vote-up-off" style="cursor: default;">up vote</span>
            <span class="vote-count-post">3</span>
            <span class="vote-down-off" style="cursor: default;">down vote</span>
        </div>
    </div>

    <div class="postcell fr">
        <div class="post-text">
            <p>Pointers to void are supposed to be able to accommodate a pointer to any kind of data -- but not necessarily a pointer to a function. Some systems have different requirements for pointers to functions than pointers to data (e.g, there are DSPs with different addressing for data vs. code, medium model on MS-DOS used 32-bit pointers for code but only 16-bit pointers for data).</p>
    
        </div>


        <div class="post-signature fr">
            <div class="user-info ">
                <div class="user-action-time">
                    answered <span title="2011-02-07 18:00:56Z" class="relativetime">Feb 7 '11 at 18:00</span>
                </div>
                <div class="user-gravatar32">
                    <div class="about-user2">
                        <div><img src="https://www.gravatar.com/avatar/d8962238339d771f0348967be6f97b1b?s=32&d=identicon&r=PG" alt="" width="32" height="32"></div>
                    </div>
                </div>
                <div class="user-details">
                    Jerry Coffin<br />
                    <span class="reputation-score" title="reputation score 224716" dir="ltr">225k</span><span title="17 gold badges"><span class="badge1"></span><span class="badgecount">17</span></span><span title="194 silver badges"><span class="badge2"></span><span class="badgecount">194</span></span><span title="474 bronze badges"><span class="badge3"></span><span class="badgecount">474</span></span>
                </div>
            </div>
        </div>

    </div>
</div>
                </div>
            </div>
        </div>

        <hr />

        <div class="about-offtopic">
            <h2 class="about-title">Krijg antwoorden over practishce vragen, straight to the point</h2>

            <div class="col-l on-topic-text">
                <p>Focus je vragen over <b>actuele problemen</b> die je hebt. Inclusief details over wat je hebt geprobeerd en precies wat je probeert te doen.</p>
                <div class="arrow-4"></div>
            </div>

            <div class="col-r">
                <div class="on-topic-examples content-block">
                    <p>Bijvoorbeel...</p>

                    
<div class="wiki-ph" data-placeholder="WikiPlaceholder-AboutOnTopic">
    <div class="wiki-ph-content"><ul>
    <li>Specefieke programeer problemen</li>
    <li>Software algoritmes</li>
    <li>Coding technieken</li>
    <li>Software development tools</li></ul>
</div> 


</div>
                </div>
            </div>

            <div class="col-l off-topic-text">
                <p>Niet alle vragen werken goed in ons format, probeer geen vragen te stellen die <b>op meningen zijn gebaseerd</b>, of die waarschijnlijk <b>discussie zullen generen</b> in plaats van antwoorden</p>
                <p class="helper-text">Vragen die hier niet aan voldoen mogen worden <b>gesloten</b> totdat iemand ze fixt.</p>
                <div class="arrow-4"></div>
            </div>

            <div class="col-r">
                <div class="off-topic-examples content-block">
                    <p>Stell geen vragen over.....</p>

                    
<div class="wiki-ph" data-placeholder="WikiPlaceholder-AboutOffTopic">
    <div class="wiki-ph-content"><ul>
<li>Vragen die je nog niet hebt <em>proberen</em> op te lossen</li>
<li>Adverten voor producten</li>
<li>Verzoeken voor lijsten publieke opinies</li>
<li>Alles niet gerelateerd aan programeren</li>
</ul>
</div> 


</div>
                </div>
            </div>
        </div>

        <hr />


        <div class="about-tags">
            <h2 class="about-title">Tags zorgen ervoor dat zoeken een stuk makkelijker wordt</h2>

            <div class="col-l">
                <p>Alle vragen zijn <b>getagd</b> over hun onderwerpen.</p>
                <p><b>Click any tag</b> to see a list of questions with that tag, or go to the <a href="/tags">tag list</a> to browse for topics that interest you.</p>
                <div class="arrow-2"></div>
            </div>

            <div class="col-r shadow">
                <div class="qa-block">
                    <div id="question-header">
    <h1 class="question-hyperlink">Why are function pointers and data pointers incompatible in C/C++?</h1>
</div>
                        
<div class="about-q">
    <div class="votecell fl">
        <div class="vote">
            <span class="vote-up-off" style="cursor: default;">up vote</span>
            <span class="vote-count-post">14</span>
            <span class="vote-down-off" style="cursor: default;">down vote</span>
        </div>
    </div>

    <div class="postcell fr">
        <div class="post-text"><p>I have read that converting a function pointer to a data pointer and vice versa works on most platforms but is not guaranteed to work. Why is this the case? Shouldn't both be simply addresses into main memory and therefore be compatible?</p>
</div> 
                            
        <div class="post-taglist">
            <a href="/questions/tagged/c%2b%2b" class="post-tag" title="show questions tagged &#39;c++&#39;" rel="tag">c++</a> <a href="/questions/tagged/c" class="post-tag" title="show questions tagged &#39;c&#39;" rel="tag">c</a> <a href="/questions/tagged/pointers" class="post-tag" title="show questions tagged &#39;pointers&#39;" rel="tag">pointers</a> <a href="/questions/tagged/function-pointers" class="post-tag" title="show questions tagged &#39;function-pointers&#39;" rel="tag">function-pointers</a> 
        </div>
                    
        <div class="post-signature owner fr">
            <div class="user-info ">
                <div class="user-action-time">
                    asked <span title="2012-09-10 20:21:39Z" class="relativetime">Sep 10 '12 at 20:21</span>
                </div>
                <div class="user-gravatar32">
                    <div class="about-user1">
                        <div><img src="https://www.gravatar.com/avatar/35f197e2a80f31500ef249c3823a44f9?s=32&d=identicon&r=PG" alt="" width="32" height="32"></div>
                    </div>
                </div>
                <div class="user-details">
                    gexicide<br />
                    <span class="reputation-score" title="reputation score " dir="ltr">2,168</span><span title="5 silver badges"><span class="badge2"></span><span class="badgecount">5</span></span><span title="20 bronze badges"><span class="badge3"></span><span class="badgecount">20</span></span>
                </div>
            </div>
            </div>
    </div>
</div>
                </div>
            </div>
        </div>

        <hr />

        <div class="about-reputation">
            <h2 class="about-title">You earn reputation when people vote on your posts</h2>

            <div class="about-rep-score col-l">
                <p>Your reputation score goes up when others <b>vote up</b> your questions, answers and edits.</p>
                <div class="arrow-2"></div>
            </div>

            <div class="col-r">
                <div class="all-rep-block">
                    <div class="user-info-rep">
                        <div class="about-gravatar"></div>
                        <div class="user-details">
                            John Doe<br>United States
                            <br />
                            <span class="reputation-score" title="reputation score" dir="ltr">245</span>
                            <span title="3 gold badges"><span class="badge1"></span><span class="badgecount">3</span></span>
                            <span title="22 silver badges"><span class="badge2"></span><span class="badgecount">22</span></span>
                            <span title="74 bronze badges"><span class="badge3"></span><span class="badgecount">74</span></span>
                        </div>
                    </div>

                    <div class="fr">
                        <div class="rep-block fl">
                            <span class="rep-up">+5</span>
                            question voted up
                        </div>
                        <div class="rep-block fl">
                            <span class="rep-up">+10</span>
                            answer voted up
                        </div>
                        <div class="rep-block fl">
                            <span class="rep-up">+15</span>
                            answer is accepted
                        </div>
                        <div class="rep-block fl">
                            <span class="rep-up">+2</span>
                            edit approved
                        </div>
                    </div>
                </div>
            </div>

            <div class="about-rep-privs col-l">
                <p>As you earn reputation, you&#39;ll <a href="/help/privileges">unlock new privileges</a> like the ability to vote, comment, and even edit other people&#39;s posts.</p>
                <div class="arrow-4"></div>
            </div>

            <div class="col-r">
                <div class="content-block">
                    <table>
                        <thead>
                            <tr>
                                <th>Reputation</th>
                                <th>Privilege</th>
                            </tr>
                        </thead>
                        <tbody>
                                <tr>
                                    <th>15</th>
                                    <td>Vote up</td>
                                </tr>
                                <tr>
                                    <th>50</th>
                                    <td>Leave comments</td>
                                </tr>
                                <tr>
                                    <th>125</th>
                                    <td>Vote down (costs <b>1</b> rep on answers)</td>
                                </tr>
                        </tbody>
                    </table>
                </div>
            </div>

            <div class="about-rep-privs-2 col-l">
                <p>At the highest levels, you&#39;ll have access to special <b>moderation tools</b>. You&#39;ll be able to work alongside our <a href="/users?tab=moderators">community moderators</a> to keep the site focused and helpful.</p>
                <div class="arrow-4"></div>
            </div>
            <div class="col-r">
                <div class="content-block">
                    <table>
                        <tbody>
                                <tr>
                                    <th>2000</th>
                                    <td>Edit other people's posts</td>
                                </tr>
                                <tr>
                                    <th>3000</th>
                                    <td>Vote to close, reopen, or migrate questions</td>
                                </tr>
                                <tr>
                                    <th>10000</th>
                                    <td>Access to moderation tools</td>
                                </tr>
                        </tbody>
                    </table>
                    <a href="/help/privileges">see all privileges</a>
                </div>
            </div>
        </div>

        <hr />

        <div class="about-editing">
            <h2 class="about-title">Improve posts by editing or commenting</h2>

            <div class="col-l">
                <div class="editing">
                    <p>Our goal is to have the <b>best answers</b> to every question, so if you see questions or answers that can be improved, you can <b>edit</b> them.</p>
                    <p class="helper-text">Use edits to fix mistakes, improve formatting, or clarify the meaning of a post.</p>
                    <div class="arrow-2"></div>
                </div>

                <div class="commenting">
                    <p>Use <b>comments</b> to ask for more information or clarify a question or answer.</p>

                    <p class="helper-text">You can always comment on <b>your own</b> questions and answers. Once you earn 50 reputation, you can comment on anybody&#39;s post.</p>

                    <p>Remember: we&#39;re all here to learn, so be friendly and helpful!</p>

                    <div class="arrow-2"></div>
                </div>
            </div>

            <div class="col-r shadow">
                <div class="qa-block qa-answer">
                    <div class="about-a">
    <div class="votecell fl">
        <div class="vote">
            <span class="vote-up-off" style="cursor: default;">up vote</span>
            <span class="vote-count-post">9</span>
            <span class="vote-down-off" style="cursor: default;">down vote</span>
        </div>
    </div>

    <div class="postcell fr">
        <div class="post-text">
            <p>An architecture doesn't have to store code and data in the same memory. With a Harvard architecture, code and data are stored in completely different memory. Most architectures are Von Neumann architectures with code and data in the same memory but C doesn't limit itself to only certain types of architectures if at all possible.</p>
    
        </div>

            <p class="post-menu"><a style="cursor: default;">edit</a></p>

        <div class="post-signature fr">
            <div class="user-info ">
                <div class="user-action-time">
                    answered <span title="2012-09-10 20:26:03Z" class="relativetime">Sep 10 '12 at 20:26</span>
                </div>
                <div class="user-gravatar32">
                    <div class="about-user2">
                        <div><img src="https://www.gravatar.com/avatar/155591985f31e211ef897f8393c489e4?s=32&d=identicon&r=PG" alt="" width="32" height="32"></div>
                    </div>
                </div>
                <div class="user-details">
                    Dirk Holsopple<br />
                    <span class="reputation-score" title="reputation score " dir="ltr">5,674</span><span title="1 gold badge"><span class="badge1"></span><span class="badgecount">1</span></span><span title="6 silver badges"><span class="badge2"></span><span class="badgecount">6</span></span><span title="25 bronze badges"><span class="badge3"></span><span class="badgecount">25</span></span>
                </div>
            </div>
        </div>

            <div class="comments">
                <div class="comment-entry border-red">Also, even if code and data are stored in the same place in physical hardware, software and memory access often prevent running data as code without operating system &quot;approval&quot;.  DEP and the like. - Michael Graczyk <span title="2012-09-10 23:05:33Z" class="relativetime">Sep 10 '12 at 23:05</span></div>
            </div>
            <p><a class="comments-link" style="cursor: default;">add comment</a></p>
    </div>
</div>
                </div>
            </div>
        </div>

        <hr />

        <div class="about-badges">

            <h2 class="about-title">Unlock badges for special achievements</h2>

            <div class="col-l">
                <p>Badges are special achievements you earn for participating on the site. They come in three levels: bronze, silver, and gold.</p>

                <div class="informed-badge">
                        <p>In fact, you can earn a badge just for reading this page:</p>

                    <table class="badges-page">
                                            <tr>
                        <td class="badge-cell">
                            <a  href="/help/badges/2600/informed" 
    title="bronze badge: Read the entire about page"
    class="badge"><span class="badge3"></span>&nbsp;Informed</a>
                        </td>
                        <td>
                            Read the entire <a href="http://stackoverflow.com/about">about</a> page
                        </td>
                    </tr>

                    </table>
                </div>
            </div>

            <div class="col-r shadow">
                <div class="qa-block">
                    <table class="badges-page">
                        <tbody>
                                                <tr>
                        <td class="badge-cell">
                            <a  href="/help/badges/2/student" 
    title="bronze badge: Asked first question with score of 1 or more"
    class="badge"><span class="badge3"></span>&nbsp;Student</a>
                        </td>
                        <td>
                            Asked first question with score of 1 or more
                        </td>
                    </tr>

                                                <tr>
                        <td class="badge-cell">
                            <a  href="/help/badges/3/editor" 
    title="bronze badge: First edit"
    class="badge"><span class="badge3"></span>&nbsp;Editor</a>
                        </td>
                        <td>
                            First edit
                        </td>
                    </tr>

                                                <tr>
                        <td class="badge-cell">
                            <a  href="/help/badges/24/good-answer" 
    title="silver badge: Answer score of 25 or more"
    class="badge"><span class="badge2"></span>&nbsp;Good Answer</a>
                        </td>
                        <td>
                            Answer score of 25 or more
                        </td>
                    </tr>

                                                <tr>
                        <td class="badge-cell">
                            <a  href="/help/badges/32/civic-duty" 
    title="silver badge: Voted 300 or more times"
    class="badge"><span class="badge2"></span>&nbsp;Civic Duty</a>
                        </td>
                        <td>
                            Voted 300 or more times
                        </td>
                    </tr>

                                                <tr>
                        <td class="badge-cell">
                            <a  href="/help/badges/28/famous-question" 
    title="gold badge: Asked a question with 10,000 views"
    class="badge"><span class="badge1"></span>&nbsp;Famous Question</a>
                        </td>
                        <td>
                            Asked a question with 10,000 views
                        </td>
                    </tr>

                        </tbody>
                    </table>

                    <p><a href="/help/badges">see all badges</a></p>
                </div>
            </div>
        </div>

        <hr />

        <div class="about-newuser">
            <h2 class="about-title">Find a question to answer, or ask your own</h2>
            <div class="col-full">
                <div id="huge-buttons">
                    <a href="/questions?sort=newest" id="new-questions" class="button huge-button">See new questions</a><a href="/questions/ask" id="ask-your-own" class="button huge-button">Ask a question</a>
                </div>
                <div class="col-full" style="text-align: center; margin-top: 3em;">
                    Looking for more in-depth information on the site? <a href="/help" class="button" id="visit-the-faq" style="margin-left: 2em">Visit the Help Center</a>
                </div>
            </div>
        </div>

        <hr />

        <div class="about-se">
            <div class="col-full">
                <h2 class="about-title">Stack Overflow is part of the Stack Exchange network</h2>
                <p>Like this site? Stack Exchange is a network of 116 Q&amp;A sites just like it. Check out the <a href="http://stackexchange.com/sites" id="full_list_of_sites">full list of sites</a>.
                </p>
                <p><a href="http://stackexchange.com">
                       <img src="https://cdn.sstatic.net/stackexchange/img/apple-touch-icon.png" class="site-icon" alt="Stack Exchange" /></a></p>
            </div>
        </div>
    </div>
</div>

       